home *** CD-ROM | disk | FTP | other *** search
- /* Copyright 1994-1995 H.Ogasawara(COR.) */
-
- #include <sys_doslib.h>
- #include <corlib.h>
- #include <HS_wlib.h>
-
- GposPopAndMove( wp, info )
- WindowID wp;
- EventInfo *info;
- {
- int x, y, h, v, f= FALSE;
- h= HS_WindowGetViewSizeX( wp );
- v= HS_WindowGetViewSizeY( wp );
- WindowGetScreenPosition( wp, &x, &y );
- if( info->option == EventPop ){
- f= GposSetOffset( x, y, h, v );
- WindowPop( wp );
- }else if( info->option == EventMove ){
- f= GposSetOffset(
- info->x+HS_WindowGetViewPositionX(wp),
- info->y+HS_WindowGetViewPositionY(wp), h, v );
- WindowMove( wp, info->x, info->y );
- }
- if( f )
- GposGraphicRedraw( wp );
- return TRUE;
- }
-
-